热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

CMOS传输门的工作原理及其应用

本文详细介绍了CMOS传输门的工作原理及其在实际电路中的应用,帮助读者深入理解其功能和特点。

前言:本文旨在全面解析CMOS传输门的工作原理及其应用,提供相关知识的详细介绍,以供读者参考。



一、传输门的基本原理(理解一)





二、传输门的基本原理(理解二)

传输门(TG)是一种用于传输模拟信号的开关,通常由一个P沟道和一个N沟道增强型MOSFET并联组成。其中,左边为输入端,右边为输出端,上边为控制信号C'输入端,下边为控制信号C输入端。

当C'=0且C=1时,传输门导通,输出端信号与输入端信号相同。

假设开启电压|VT|=2V,输入模拟信号范围为-5V到+5V。具体工作情况如下:当C端接低电压-5V时,N沟道MOSFET(TN)的栅极电压为-5V,无论输入信号vI在-5V到+5V之间的任何值,TN均不导通。同时,P沟道MOSFET(TP)的栅极电压为+5V,TP也不导通。因此,当C端接低电压时,开关处于断开状态。

为了使开关导通,可以将C端接高电压+5V。此时,TN的栅极电压为+5V,当vI在-5V到+3V范围内时,TN导通。同时,TP的栅极电压为-5V,当vI在-3V到+5V范围内时,TP导通。综合分析,当vI小于-3V时,仅有TN导通;当vI大于+3V时,仅有TP导通;当vI在-3V到+3V范围内时,TN和TP均导通。此外,一管导通程度越深,另一管的导通程度则相应减少。

简而言之,当一管的导通电阻减小时,另一管的导通电阻增加。由于两管并联运行,可以近似认为开关的导通电阻为常数。这是CMOS传输门的一个显著优点。在正常工作状态下,模拟开关的导通电阻约为数百欧姆,当与输入阻抗为兆欧级别的运算放大器串联时,可以忽略不计。


三、传输门的基本原理(理解三)


推荐阅读
  • 本文总结了2018年的关键成就,包括职业变动、购车、考取驾照等重要事件,并分享了读书、工作、家庭和朋友方面的感悟。同时,展望2019年,制定了健康、软实力提升和技术学习的具体目标。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 使用Numpy实现无外部库依赖的双线性插值图像缩放
    本文介绍如何仅使用Numpy库,通过双线性插值方法实现图像的高效缩放,避免了对OpenCV等图像处理库的依赖。文中详细解释了算法原理,并提供了完整的代码示例。 ... [详细]
  • LeetCode 540:有序数组中的唯一元素
    来源:力扣(LeetCode),链接:https://leetcode-cn.com/problems/single-element-in-a-sorted-array。题目要求在仅包含整数的有序数组中,找到唯一出现一次的元素,并确保算法的时间复杂度为 O(log n) 和空间复杂度为 O(1)。 ... [详细]
  • 非公版RTX 3080显卡的革新与亮点
    本文深入探讨了图形显卡的进化历程,重点介绍了非公版RTX 3080显卡的技术特点和创新设计。 ... [详细]
  • 距离11月的软考还有不到五个月的时间,考试将于11月5日至6日举行。许多朋友对软考的具体情况还不太了解:它是什么?有何用途?本文将为你详细解答。 ... [详细]
  • PHP 编程疑难解析与知识点汇总
    本文详细解答了 PHP 编程中的常见问题,并提供了丰富的代码示例和解决方案,帮助开发者更好地理解和应用 PHP 知识。 ... [详细]
  • 本文介绍如何解决在 IIS 环境下 PHP 页面无法找到的问题。主要步骤包括配置 Internet 信息服务管理器中的 ISAPI 扩展和 Active Server Pages 设置,确保 PHP 脚本能够正常运行。 ... [详细]
  • Python 异步编程:深入理解 asyncio 库(上)
    本文介绍了 Python 3.4 版本引入的标准库 asyncio,该库为异步 IO 提供了强大的支持。我们将探讨为什么需要 asyncio,以及它如何简化并发编程的复杂性,并详细介绍其核心概念和使用方法。 ... [详细]
  • 国内BI工具迎战国际巨头Tableau,稳步崛起
    尽管商业智能(BI)工具在中国的普及程度尚不及国际市场,但近年来,随着本土企业的持续创新和市场推广,国内主流BI工具正逐渐崭露头角。面对国际品牌如Tableau的强大竞争,国内BI工具通过不断优化产品和技术,赢得了越来越多用户的认可。 ... [详细]
  • 本文详细介绍 Go+ 编程语言中的上下文处理机制,涵盖其基本概念、关键方法及应用场景。Go+ 是一门结合了 Go 的高效工程开发特性和 Python 数据科学功能的编程语言。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • Søren Kierkegaard famously stated that life can only be understood in retrospect but must be lived moving forward. This perspective delves into the intricate relationship between our lived experiences and our reflections on them. ... [详细]
  • PyCharm中配置Pylint静态代码分析工具
    本文详细介绍如何在PyCharm中配置和使用Pylint,帮助开发者进行静态代码检查,确保代码符合PEP8规范,提高代码质量。 ... [详细]
  • 优化ASM字节码操作:简化类转换与移除冗余指令
    本文探讨如何利用ASM框架进行字节码操作,以优化现有类的转换过程,简化复杂的转换逻辑,并移除不必要的加0操作。通过这些技术手段,可以显著提升代码性能和可维护性。 ... [详细]
author-avatar
vbkan
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有